invoke divine intervention - Französisch Englisch Wörterbuch